Skip to content

Add getting started pages#616

Open
abby-ql wants to merge 6 commits into
typelevel:mainfrom
abby-ql:add-start-contributing
Open

Add getting started pages#616
abby-ql wants to merge 6 commits into
typelevel:mainfrom
abby-ql:add-start-contributing

Conversation

@abby-ql

@abby-ql abby-ql commented Mar 9, 2026

Copy link
Copy Markdown

Fixes #590

Added two new pages under src/community/:

1.Start Contributing: outlines the typical contribution workflow across Typelevel projects, including issue selection (good-first-issue board), communication norms, PR process (included the AI policy), and Discord channels for help
2.Learning Resources: collects community recommended books, courses, and documentation for functional programming in Scala and key Typelevel libraries

Updated the community landing page template about.template.html to include two additional cards, along with corresponding fragments in community/README.md. The new pages follow the existing community pagelayout and template structure.

Used AI for formatting markdown & proofreading but I wrote the content itself, with help of past resources & recommendations found in various discord channels

example (learning resource page):
image
additional cards in community page:

image

@reardonj reardonj left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One very minor issue but otherwise looks like a good start! We can probably find some more learning resources, but those can be added later.

## Tutorials & Courses

- Coursera courses [Functional Programming in Scala](https://www.coursera.org/learn/scala-functional-programming) (useful if you prefer lecture-style learning and a systematic introduction).
- Community [blog posts](https://typelevel.org/blog/)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The blog doesn't really belong here and is already linked on the top of the page.

Suggested change
- Community [blog posts](https://typelevel.org/blog/)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Getting Started page

2 participants